layered suite of technologies - Alemán Inglés Diccionario